花费 9 ms
DirectX11 With Windows SDK--01 DirectX11初始化

前言 由于个人觉得龙书里面第4章提供的Direct3D 初始化项目封装得比较好,而且DirectX SDK Samples里面的初始化程序过于精简,不适合后续使用,故选择了以Init Direct3 ...

Tue May 22 06:07:00 CST 2018 5 13282
DirectX11 With Windows SDK--10 基于Transform的摄像机类与GameObject类

前言 注意:本教程仅针对代码版本1.27.2及更高版本的项目,仍在使用旧版本代码的用户请留意更新项目代码 在本教程中,以前的第一人称摄像机实现是源自龙书的做法。考虑到摄像机的观察矩阵和物体的世界矩 ...

Tue Jul 17 01:07:00 CST 2018 34 5089
DirectX11 With Windows SDK--05 DirectXMath数学库

前言 xnamath.h原本是位于DirectX SDK的一个数学库,但是现在Windows SDK包含的数学库已经抛弃掉原来的xnamath.h,并演变成了现在的DirectXMath.h。其实本 ...

Wed May 16 01:15:00 CST 2018 10 5795
DirectX11 With Windows SDK--03 索引缓冲区、常量缓冲区

前言 一个立方体有8个顶点,然而绘制一个立方体需要画12个三角形,如果按照前面的方法绘制的话,则需要提供36个顶点,而且这里面的顶点数据会重复4次甚至5次。这样的绘制方法会占用大量的内存空间。 接 ...

Mon May 14 01:49:00 CST 2018 14 4947
DirectX11 With Windows SDK--06 键盘和鼠标输入

前言 提供键鼠输入可以说是一个游戏的必备要素。在这里,我们不使用DirectInput,而是使用Windows消息处理机制中的Raw Input,不过要从头开始实现会让事情变得很复杂。DXTK提供了 ...

Mon May 14 17:58:00 CST 2018 0 3536
DirectX11 With Windows SDK--04 变换

前言 这一章涉及的是常用的矩阵变换,绝大部分内容节选自龙书,以帮助大家构建矩阵与2D/3D空间的数学联系。 学习目标: 了解Direct3D的一些内在规定 掌握矩阵变换与2D/3D空间 ...

Thu Jul 27 04:54:00 CST 2017 0 2910

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM